i had a brilliant weekend - French English Dictionary